package cn.frank.framework.caesar.module.ai.openAi.conf.arrangement.assistant;

import dev.langchain4j.service.MemoryId;
import dev.langchain4j.service.TokenStream;
import dev.langchain4j.service.UserMessage;

/**
 * @description: TODO
 * @author: renjiangyang
 * @date 2025/6/9 9:16:44
 * @since 1.8
 */

public interface AssistantUnique {

    String chat(@MemoryId int memoryId, @UserMessage String userMessage);

    // 流式响应
    TokenStream stream(@MemoryId int memoryId, @UserMessage String userMessage);
}
